package com.cmwa.scbp.sys.msg.vo;


import java.util.List;

import org.apache.ibatis.type.Alias;

import com.cmwa.scbp.sys.attach.entity.FileVo;


@Alias("MsgWaitSendVo")
public class MsgWaitSendVo {
	private String id;
	private String empIds;
	private String type;
	private String title;
	private String content;
	private String attids;
	private String sign;
	private String createId;
	private String createDate;
	private String empIdsC;
	private String pubEmailIds;
	private String pubEmailIdsC;
	
	private String phones;
	private String emails;
	private String emailsC;
	private String pubEmails;
	private String pubEmailsC;
	
	/**
	 * 内存中的文件，以邮件附件方式发送
	 */
	private List<FileVo> attFiles;
	
	/** 收件人邮箱地址 */
	private List<String> recipients;
	
	/** 抄送人邮箱地址 */
	private List<String> ccs;
	
	public MsgWaitSendVo(){}
	public MsgWaitSendVo(String id, String empIds, String type, String title,
			String content, String attids, String sign, String createId,
			String createDate, String empIdsC, String phones, String emails) {
		this.id = id;
		this.empIds = empIds;
		this.type = type;
		this.title = title;
		this.content = content;
		this.attids = attids;
		this.sign = sign;
		this.createId = createId;
		this.createDate = createDate;
		this.empIdsC = empIdsC;
		this.phones = phones;
		this.emails = emails;
	}




	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getEmpIds() {
		return empIds;
	}
	public void setEmpIds(String empIds) {
		this.empIds = empIds;
	}
	public String getPhones() {
		return phones;
	}
	public void setPhones(String phones) {
		this.phones = phones;
	}
	public String getEmails() {
		return emails;
	}
	public void setEmails(String emails) {
		this.emails = emails;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public String getAttids() {
		return attids;
	}
	public void setAttids(String attids) {
		this.attids = attids;
	}
	public String getSign() {
		return sign;
	}
	public void setSign(String sign) {
		this.sign = sign;
	}
	public String getCreateId() {
		return createId;
	}
	public void setCreateId(String createId) {
		this.createId = createId;
	}
	public String getCreateDate() {
		return createDate;
	}
	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}
	public String getEmpIdsC() {
		return empIdsC;
	}
	public void setEmpIdsC(String empIdsC) {
		this.empIdsC = empIdsC;
	}
	public String getPubEmailIds() {
		return pubEmailIds;
	}
	public void setPubEmailIds(String pubEmailIds) {
		this.pubEmailIds = pubEmailIds;
	}
	public String getPubEmailIdsC() {
		return pubEmailIdsC;
	}
	public void setPubEmailIdsC(String pubEmailIdsC) {
		this.pubEmailIdsC = pubEmailIdsC;
	}
	
	public String getEmailsC() {
		return emailsC;
	}
	public void setEmailsC(String emailsC) {
		this.emailsC = emailsC;
	}
	public String getPubEmails() {
		return pubEmails;
	}
	public void setPubEmails(String pubEmails) {
		this.pubEmails = pubEmails;
	}
	public String getPubEmailsC() {
		return pubEmailsC;
	}
	public void setPubEmailsC(String pubEmailsC) {
		this.pubEmailsC = pubEmailsC;
	}
	
	@Override
	public String toString() {
		return "MsgWaitSendVo [id=" + id + ", empIds=" + empIds + ", type="
				+ type + ", title=" + title + ", content=" + content
				+ ", attids=" + attids + ", sign=" + sign + ", createId="
				+ createId + ", createDate=" + createDate + ", empIdsC="
				+ empIdsC + ", pubEmailIds=" + pubEmailIds + ", pubEmailIdsC="
				+ pubEmailIdsC + ", phones=" + phones + ", emails=" + emails
				+ ", emailsC=" + emailsC + ", pubEmails=" + pubEmails
				+ ", pubEmailsC=" + pubEmailsC + "]";
	}
	public List<FileVo> getAttFiles() {
		return attFiles;
	}
	public void setAttFiles(List<FileVo> attFiles) {
		this.attFiles = attFiles;
	}
	public List<String> getRecipients() {
		return recipients;
	}
	public void setRecipients(List<String> recipients) {
		this.recipients = recipients;
	}
	public List<String> getCcs() {
		return ccs;
	}
	public void setCcs(List<String> ccs) {
		this.ccs = ccs;
	}
	
}
